// Виртуальные функции и их переопределение
